﻿.smartcarvm
{
float: right !important;
clear: both !important;
margin:4px !important;
}


.infosMap .has-sub img
{
	width:32px !important;
	height:auto;
}

.gs-title {

    text-align: left !important;

}








 #rechargeversionmobile
	 {
	 display:none  !important;
	}


@media screen and (max-width: 1366px){
 #souhaitez
{
/*	
	position:relative;
	width: 100%;
position: relative;*/

}


#cataloguehome {
    max-width: 100%;
    position: relative;
    margin: 0 auto;
        margin-bottom: 0px;
    width: 100%px;
    height: auto;
    margin-bottom: 0px;
}
#actualites
{
	

	width:100% !important;
}
#menu_bas
{
	margin-top:20px;
	clear:both;
	
	margin-bottom: 20px;
	width:100% !important;
}


}
@media screen and (max-width: 1024px){
 #souhaitez
{
	
	position:relative;
	width: 100% !important;
position: relative;

}
 #header
 {
	 display:block;
 }
  .monsite #souhaitez h1 {
   
    /*font-size: 16px !important;*/
   
}

 

 /*#videohome #other {
    color: white;
    font-family: calibri;
    z-index: 11000;
	margin-top:100px;
}
#videohome #textbox  {

width:100%;
	padding:0%;
	margin:0%;
}
#videohome #textbox h2 {
    color: white;
    font-family: calibri;
    text-transform: uppercase;
    font-size: 20px !important;
    margin-top: 0px;
    text-shadow: -3px 0 2px rgba(0,0,0,.23);
    font-family: 'Montserrat', sans-serif;
	
    margin-top: 10px;
}
#videohome #textbox p {
    color: white;
    font-family: calibri;
    font-size: 14px;
    margin-top: 0px;
    font-family: 'Montserrat', sans-serif;
    text-shadow: -3px 0 2px rgba(0,0,0,.23);
}
#videohome #textbox .button-decouv {
    color: #3d3d3d;
    font-family: calibri;
    background-color: #f6f6f6;
    font-size: 14px;
    margin-top: 0px;
    border-radius: 20px;
    cursor: pointer;
    padding: 4px 10px;
    margin: 0 auto;
    width: 120px;
}

*/
#newsletter img
{

	height:auto;
}



.gr-leader
{
	width:100%;
}


@media only screen and (max-width: 992px)
 {
	 #panoplie
	 {
		 display:none;
	 }
#Blockassistance_interne
 {
		 display:none;
	 }
	 #rechargeversionmobile
	 {
	 display:block !important;
	}
}
}



@media screen and (max-width: 768px)
{
#assistance_iam h2
{
	font-size:30px;
}
#assistance_iam h3
{
	font-size:20px;
}

.la-social
{
	display:none;
}

/********refonth**********/
.Vgauche.ebtq-font ul.vgauche-scontent {

    margin-left: 20% !important;
    margin-top: 0 !important;
    width: 62% !important;
    margin-bottom: 0 !important;

}
.comparateur .fidelio-content .champs input {

   width: 100% !important;

}
.cataloguebox h2 {

    height: auto !important;

}
sub, sup {

   
    line-height: 20px;
    bottom: 0px;

}
.smartcarvm
{
float: right;
clear: both;
	
}

/****************************/
}
@media screen and (max-width: 600px){

.la-social
{
	display:none;
}
.slider__item img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
    height:auto;
   
}
.allCatalog
{
	text-align: center;

margin: 20px auto;

width: 300px;

padding-bottom: 20px;
}
.ttactualite
{
	text-align: center !important;

margin: 20px auto !important;

width: 300px !important;

padding-bottom: 20px !important;

float:none !important;
}
.iam .navbar-nav > li > .dropdown-menu {

    border-top-left-radius: 0;
    border-top-right-radius: 0;
    margin-top: 6px;
    display: block ;

}




span.btnAcheter {
   
    float:left;
}
}